History
History
Synonyms
UK
US
Meaning:
languish

to lose, be without, energy, health or happiness (during one's time in a place)

droop; become dull, listless

GO SOFT as in Wiktionary
GO SOFT as in Wikipedia